#contenedora{
    background-image:  url(../imagenes/revolution.jpg);
    background-repeat: repeat;
    height: 100%;
    width: 100%;
    text-align: center;
    min-height: 688px;
    padding-top: 5%;
    
}
#marco{ 
    background-image:  url('../imagenes/marco.png');
    background-repeat: no-repeat;
    width: 1100px;
    height: 688px;
    margin: 0 auto;    
}

#marco_arriba{
    height: 151px;
    width: 100%;
    
}

#admin{
    position: relative;
    float: right;    
    margin-right: 2%;    
}

#admin li{
    list-style: none;
    background-color: #eaa00a;
}
#admin li a{
    font-weight: bold;
    text-decoration: none;
}

#marco_abajo{
    width: 100%;
    height: 530px;
   
}

#marco_arriba_superior{
    height: 100px;
    width: 100%;

}

#marco_arriba_inferior{
    height: 47px;
    width: 100%;

}

#marco_arriba_inferior_botoneraI{
    height: 76px;
    width: 303px;
    float: left;
    position: relative;
    top:33px;
    left: 19px;   
}

#marco_arriba_inferior_botoneraD{
    height: 76px;
    width: 303px;
    position: relative;
    float: right;
    top:33px;
    right: 19px;   
}

#contenido{
    padding: 2%;
    text-align: justify;
    overflow: auto;
    width: 95.5%;
    height: 90%;
    position: relative;
}


#inicio_acepto{
    text-align: center;
    font-size: 26px;
    font-family: monospace;
}



#logo{
    height: 92px;
    width: 413px;
    position: relative;
    top: 50px;
    left: 43px;
    float: left;
}

#tabla_votaciones{
    border: solid 3px;
    border-collapse: collapse;
    width: 100%;
}

#tabla_votaciones tr th{
    border: solid 1px;
}

#tabla_votaciones tr td{
    border: solid 1px;
}

#area_informe{
    width: 90%;
    height: 65%;
}

.botonI{
    width: 147.5px;
    height: 70px;
    float: left;
    margin-left: 4px;
    margin-top: 6px;
    text-align: center;
    font-family: fantasy;
    background-image: url('../imagenes/botonizquierda.png');
    
}

.botonD{
    width: 147.5px;
    height: 70px;
    float: left;
    margin-left: 4px;
    margin-top: 6px;
    text-align: center;
    font-family: fantasy;
    background-image: url('../imagenes/botonderecha.png');

}

.boton_link{
    padding-top: 2.5px;
    text-align: center;
    font-size: 27px;
    font-weight: 700;
    color: #f4be76;
    display: block;
    width: 100%;
    height: 100%;
}

.titulo{
    text-align: center;
    font-family: sans-serif;
}

.volver{
    float: right;
    font-family: serif;
    font-weight: bold;
}

.votacion_descripcion{
    width: 85%;
    background-color: #fdfeda;
    border: solid 1px;
}

.error{
    width: 85%;
    background-color: #fdfeda;
    border: solid 1px;
}
.mensaje_inactivo{
     width: 100%;
    text-align: center;
}
